﻿using System;
using System.Collections.Generic;

namespace XuanXiang.Infrastructure.EFCore.MySql
{
    public partial class OrderDetail
    {
        /// <summary>
        /// 订单详情ID
        /// </summary>
        public string OdId { get; set; } = null!;
        /// <summary>
        /// 订单ID
        /// </summary>
        public string? OdOid { get; set; }
        /// <summary>
        /// 商品ID
        /// </summary>
        public string? OdGid { get; set; }
        /// <summary>
        /// 供应商ID
        /// </summary>
        public string? OdSid { get; set; }
        /// <summary>
        /// 商户ID
        /// </summary>
        public string? OdMid { get; set; }
        /// <summary>
        /// 商品名称
        /// </summary>
        public string? OdName { get; set; }
        /// <summary>
        /// 商品类别
        /// </summary>
        public string? OdType { get; set; }
        /// <summary>
        /// 商品图片
        /// </summary>
        public string? OdPhoto { get; set; }
        /// <summary>
        /// 价格
        /// </summary>
        public double? OdPrice { get; set; }
        /// <summary>
        /// 规格
        /// </summary>
        public string? OdSpecs { get; set; }
        /// <summary>
        /// 数量
        /// </summary>
        public int? OdNumber { get; set; }
        /// <summary>
        /// 总价
        /// </summary>
        public double? OdMoney { get; set; }
        /// <summary>
        /// 下单时间
        /// </summary>
        public DateTime? OdCreateTime { get; set; }
        /// <summary>
        /// 是否发货
        /// </summary>
        public int? OdIsSend { get; set; }
        /// <summary>
        /// 发货时间
        /// </summary>
        public DateTime? OdSendTime { get; set; }
        /// <summary>
        /// 是否收货
        /// </summary>
        public int? OdIsReceive { get; set; }
        /// <summary>
        /// 收货时间
        /// </summary>
        public DateTime? OdReceiveTime { get; set; }
        /// <summary>
        /// 是否取消
        /// </summary>
        public int? OdIsCancel { get; set; }
        /// <summary>
        /// 取消时间
        /// </summary>
        public DateTime? OdCancelTime { get; set; }
        /// <summary>
        /// 是否完成
        /// </summary>
        public int? OdIsComplete { get; set; }
        /// <summary>
        /// 完成时间
        /// </summary>
        public DateTime? OdCompleteTime { get; set; }
        /// <summary>
        /// 实际收货金额
        /// </summary>
        public double? OdCurrMoney { get; set; }
        /// <summary>
        /// 实际收货数量
        /// </summary>
        public int? OdCurrNumber { get; set; }
        /// <summary>
        /// 是否直营商品订单
        /// </summary>
        public int? OdIsDirectly { get; set; }
        /// <summary>
        /// 商品生产日期
        /// </summary>
        public DateTime? OdBirthday { get; set; }
        /// <summary>
        /// 商品保质期
        /// </summary>
        public int? OdExpiryday { get; set; }
        /// <summary>
        /// 是否促销
        /// </summary>
        public int? OdIsPromote { get; set; }
        /// <summary>
        /// 促销价格
        /// </summary>
        public double? OdPromotePrice { get; set; }
    }
}
